take off one's gloves - Alemán Inglés Diccionario